/* 重置 */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu{margin: 0;padding: 0;}
header,
footer,
section,
article,
aside,
nav,
hgroup,
address,
figure,
figcaption,
menu,
details{display: block;}
table{border-collapse: collapse;border-spacing: 0;}
caption,
th{text-align: left;font-weight: normal;}
html,
body,
fieldset,
img,
iframe,
abbr{border: 0;}
i,
cite,
em,
var,
address,
dfn{font-style: normal;}
[hidefocus],
summary{outline: 0;}
li{list-style: none;}
h1,
h2,
h3,
h4,
h5,
h6,
small{font-size: 100%;}
sup,
sub{font-size: 83%;}
pre,
code,
kbd,
samp{font-family: inherit;}
q:before,
q:after{content: none;}
textarea{overflow: auto;resize: none;}
label,
summary{cursor: default;}
/*a,
button{cursor: pointer;}*/
h1,
h2,
h3,
h4,
h5,
h6,
em,
strong,
b{font-weight: bold;}
del,
ins,
u,
s,
a,
a:hover{text-decoration: none;}
body,
textarea,
input,
button,
select,
keygen,
legend{-webkit-font-smoothing: antialiased;font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif;color: #666;font-size: 12px;line-height: 1.5;outline: 0;}
iframe{padding: 0;margin: 0;}
body{background-color: #f5f5f5;}
a{color: #333;-webkit-transition: color .25s ease;-moz-transition: color .25s ease;transition: color .25s ease;}
a:hover{color: #red;}
/*清楚浮动*/
.cf:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.cf{display: inline-table;}
* html .cf{height: 1%;}
.cf{display: block;}
.bj{background: #fff;}
/*宽度*/
.container{margin: 0 auto;width: 1200px;position: relative;}
.error{color: #F00; font-size: 12px; float: left;}
.baise{background: #fff;}
.mt0{margin-top: 0px;}

.mt1{ margin-top: -1px;}
.mt10{margin-top: 10px;}
.mb5{margin-bottom: 5px;}
.mr15{margin-right: 15px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mt20{margin-top: 20px;}
.of{overflow: hidden;}
/*颜色*/
.red{color: #f96388;}
/*左右*/
.fl{float: left;}
.fr{float: right;}
/*字体图标*/
@font-face{font-family: "iconfont";src: url('../font/iconfont.eot?t=1496206240876');src: url('../font/iconfont.eot?t=1496206240876#iefix') format('embedded-opentype'), url('../font/iconfont.woff?t=1496206240876') format('woff'), url('../font/iconfont.ttf?t=1496206240876') format('truetype'), url('../font/iconfont.svg?t=1496206240876#iconfont') format('svg');}
.iconfont{display: inline-block;font-family: "iconfont";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-left:before { content: "\e697"; }

.icon-cart:before { content: "\e698"; }

.icon-category:before { content: "\e699"; }

.icon-close:before { content: "\e69a"; }

.icon-under:before { content: "\e6a6"; }

.icon-right:before { content: "\e6a7"; }

.icon-dingdan:before { content: "\e610"; }

.icon-sheng:before { content: "\e7f1"; }

.icon-jiang:before { content: "\e7f2"; }

.icon-zhucedengluyanzhengma:before { content: "\e62c"; }

.icon-search:before { content: "\e616"; }

.icon-shoucang2:before { content: "\e61f"; }

.icon-customer:before { content: "\e69f"; }

.icon-shoucang:before { content: "\e655"; }

.icon-yonghu:before { content: "\e649"; }

.icon-top:before { content: "\e607"; }

.icon-phone:before { content: "\e6e8"; }

.icon-password:before { content: "\e82b"; }

.icon-shoucang1:before { content: "\e60f"; }

.icon-gouwuche:before { content: "\e6e6"; }